home *** CD-ROM | disk | FTP | other *** search
- Listing 1: environ.h
-
- /*************************
- File: ENVIRON.H
- Created
- By: Russell Cook
- *************************/
-
- #ifndef _ENVIRON_H_
- #define _ENVIRON_H_
-
- #ifndef BOOL
- # define BOOL unsigned char
- #endif
-
- #ifndef TRUE
- # define FALSE (BOOL)0
- # define TRUE (BOOL)~FALSE
- #endif
-
- #ifndef VOID
- # define VOID char
- #endif
-
- #define MSC51_ENV
- /* using Microsoft C 5.1
- compiler */
- /* #define TURBOC_ENV
- /* using Borland Turbo C
- version 2.0 */
- /* #define SCOUNIX_ENV
- /* using Santa Cruz Op's Unix */
-
- /* #define MIXED_MODEL
- /* using both near
- and far pointers */
- /* NOTE: Shouldn't be used
- w/LARGE model */
-
- #ifdef MIXED_MODEL
- # define FARFNCT far pascal
- # define NEARFNCT near pascal
- # define FAR far
- # define NEAR near
- #else
- # define FARFNCT
- # define NEARFNCT
- # define FAR
- # define NEAR
- #endif
-
- #endif /* _ENVIRON_H_ */
-